mirror scanning device - Francés Inglés Diccionario